.premium-popover.popover {
	width: 300px;

	.popover__inner {
		max-width: 300px !important;
	}
}

.premium-popover__content {
	text-align: left;

	.premium-popover__header {
		padding: 24px;
		text-align: center;
	}

	h3 {
		color: $gray-dark;
		font-size: 16px;
		font-weight: 600;
	}

	.wpcom-plan-price {
		color: $gray;
		font-size: 12px;
		font-style: italic;
		margin: 0;
	}

	.wpcom-plan-price__billing-period {
		color: lighten( $gray, 10% );

		&:before {
			content: ' ';
		}
	}

	.premium-popover__items {
		background: lighten( $gray, 35% );
		border-top: 1px solid lighten( $gray, 30% );
		border-radius: 0 0 4px 4px;
		font-size: 14px;
		list-style: none;
		margin: 0;
		padding: 24px;

		li {
			line-height: 1.9em;
			color: $gray;
			margin: 0;
		}

		.gridicon {
			color: $alert-green;
			margin: 0 4px 0 0;
			vertical-align: middle;
		}
	}
}

